// ==UserScript==
// @name         漫蛙www.manwa.me
// @namespace    https://viayoo.com/
// @version      0.1
// @description  去除广告
// @author       buyi
// @run-at       document-start
// @match        https://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    // 第一种方式，使用CSS样式设置广告区域不显示
    //
    // 直接使用一下样式会提示关闭广告插件
    // .two-ad-area{
    //     display: none!important;
    // }
    // .ad-area{
    //     display: none!important;
    // }
    /**
     * 原因是有以下代码检测是否开启插件：
    if($('.ad-area').length===0||$('.ad-area:visible').length===0){

        alert('请关闭阻挡广告插件并使用官方推荐浏览器 Chrome , Edge , Safari');
        //$('.content-img').remove();
       // $('body').prepend('<div class="custom-modal m-dal-alert" style="z-index: 100000055; padding-top: 100px; position: fixed; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4);"> <div class="custom-modal-container" style="margin: auto; background-color: #fff; position: relative; padding: 0; outline: 0; width: 80%;border-radius: 10px;height: 80%;"> <div class="custom-modal-content" style="padding: 10%;font-size: 1.8rem;"> <h3 style="text-align: center;">注意！ ！</h3><a class="close-m-dal-alert" href="javascript:;" style="position: absolute;right: 11px;top: 8px;color: black;font-size: 1rem;padding: 10px;font-weight: bold;" class="m-dal-alert">X</a> <p style="font-size: 1.3rem;"> 您目前使用的浏览器与本站功能不相符或请关闭adblock插件或关闭浏览器「阻挡广告」的设定，会导致许多BUG出现，为了让您有更好的观看体验，强烈建议使用 Chrome 或Safari或 Edge 等浏览器，若无法下载，请复制下载连结使用其他浏览器下载，祝您观看愉快。</p> </div> </div> </div>')
    }
     * 换成一下样式解决弹窗问题
    .ad-area{
        height: 0!important;
    }
     */
    let adAreaStyle = document.createElement('style');
    adAreaStyle.innerHTML = `
    .custom-ad-area,
    #detail > div:nth-child(3){
        display: none;
    }
    .ad-area{
        height: 0!important;
    }
        `;
    document.head.appendChild(adAreaStyle);

    // 第二种方式，使用脚本点击关闭广告按钮。这种方式会先显示广告，再关闭，不推荐
    const triggerCloseButton = function(){
        let adAreaCloseEles = document.getElementsByClassName('ad-area-close')
        for (let index = 0; index < adAreaCloseEles.length; index++) {
            const element = adAreaCloseEles[index];
            element.click()
        }
    }
    // setInterval(() => {
    //     triggerCloseButton();
    // }, 1000);
})();
